
#include<bits/stdc++.h>
using namespace std;
int a[32][2];
void solve(){
    int n,lim;
    cin>>n>>lim;
    memset(a,0,sizeof(a));
    for(int i=1,j;i<=n;i++){
        cin>>j;
        int k=1;
        while(j){
            a[k][j&1]++;
            j>>=1;
            k++;
        }
        while(k<=lim)a[k++][0]++;
    }
    int ans=0;
    for(int i=lim;i;i--)
        ans=(ans<<1)+(a[i][0]==a[i][1]?0:a[i][0]>a[i][1]?0:1);
    cout<<ans<<"\n";
}
int main () {
    ios::sync_with_stdio(false);
    int t;
    cin>>t;
    while(t--){
        solve();
    }
}